Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LARCH ROAD Semi-Detached £118,500 26 Aug 2005
9 LARCH ROAD Semi-Detached £35,000 22 Oct 1999
11 LARCH ROAD Terraced £135,000 3 Dec 2021